function EFFECT:Init( data )

	self.Position = data:GetOrigin()
	self.Colour = data:GetStart()

	local emitter = ParticleEmitter( self.Position )
	
		for i=1, 40  do
			local particle = emitter:Add("sprites/light_glow02_add", self.Position )
			particle:SetColor(self.Colour.x, self.Colour.y, self.Colour.z, 255)
			particle:SetVelocity(Vector(math.random(-4,4),math.random(-4,4),math.random(-4,4)):GetNormal() * 20)
			particle:SetGravity(Vector(0,0,math.random(50,100)))
			particle:SetDieTime(math.Rand(0.5, 1.5))
			particle:SetLifeTime(0)
			particle:SetStartSize(30)
			particle:SetEndSize(0)
			particle:SetStartAlpha(255)
			particle:SetEndAlpha(0)
		end
	emitter:Finish()
end

function EFFECT:Think()
	return false
end

function EFFECT:Render()
end